Part Number Hot Search : 
BR901 T3906 41500 PI6C100 MB89P147 HD6433 T3906 C221M
Product Description
Full Text Search
 

To Download FLD00050 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  FLD00050 ?i 2 c digital ambient light and proximity sensor ?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 august 2012 FLD00050 i 2 c digital ambient light and proximity sensor features built-in temperature compensation circuit operating temperature: -30? to 70? supply voltage range: 2.4v to 3.6v i 2 c serial port communication: fast 400khz light sensing ? full dynamic range: 0.01 lux to 64,000 lux ? high resolution range: 0.01 lux to 320 lux ? 16-bit effective resolution ? 50hz/60hz rejection ? immunity to ir and uv light proximity sensing built-in led driver and detector programmable led drive current 11-bit effective resolution high ambient light rejection size: 2.65mm(l) x 2.0mm(w) x 0.6mm(h) halogen free applications display backlight control for smart phones laptops, desktops, monitors lcd tv description the FLD00050 is a digital-output light and proximity sensor with a two-wire, i 2 c serial interface. it combines two photodiodes with signal processing on a single cmos integrated circuit to provide a linear response over an effective 16-bit dynamic range from virtually 0 lux to 64,000 lux. connected to an ir led, the FLD00050 provides a measurement of reflected ir light that results from the proximity of an object. the FLD00050 includes an interrupt mode that signals to the controller readings exceeding a maximum threshold. block diagram pinout i 2 c interface adc led driver person or object led light reflected light ir led photodiode for visible and ir gnd vledc sda i 2 c bus controller scl osc temperature sensor logic interrupt vdd photodiode for ir int vbus v led 8 7 6 5 1 2 3 4 (top view) sda scl int vledc vdd gnd nc nc
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 2 FLD00050 ?i 2 c digital ambient light and proximity sensor pin definitions absolute maximum ratings (t a = 25?) stresses exceeding the absolute maximum ratings may damage the device. the device may not function or be operable above the recommended operating conditions and stressing the parts to these levels is not recommended. in addition, extended exposure to stresses above the recommended operating conditions may affect device reliability. the absolute maximum ratings are stress ratings only. recommended operating conditions the recommended operating conditions table defines the conditions for actual device operation. recommended operating conditions are specified to ensure optimal performance to the data sheet specifications. fairchild does not recommend exceeding them or designing to absolute maximum ratings. pin symbol i/o type description 1 vdd supply voltage 2 gnd ground 3 nc no connect 4 nc no connect 5 vledc i connect to led cathode. 6 int o level interrupt pin. active low for interrupt. this pin is an open drain output. 7 scl i i 2 c serial clock. 8 sda i/o i 2 c serial data. symbol parameter min. max. unit v dd supply voltage -0.5 3.8 v v o digital output voltage -0.5 3.8 v i o digital output current -1 +20 ma t stg storage temperature -40 +85 ? t opr operating temperature -30 +70 ? symbol parameter min. max. unit v dd supply voltage 2.4 3.6 v v led led supply voltage 2.5 4.35 v v bus bus supply voltage 1.7 3.6 v v ih i 2 c bus input high (scl/sda) 1.2 v v il i 2 c bus input low (scl/sda) 0.6 v
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 3 FLD00050 ?i 2 c digital ambient light and proximity sensor electrical/optical characteristics (t a = 25? and v dd = 3.0v) note: 1. startup sequence symbol parameter test condition min. typ. max. unit idd1 active supply current active mode 200 300 ? idd2 standby current standby / sleep mode 5 ? tini initial startup time note 1 100 ms twakeup wakeup time from standby note 1 10 ms light sensor data fs full scale adc count 65535 count data 0 dark adc count ev = 0 lux (ch0 and ch1) 0 6 count data 1 ambient light output ch0 ev = 200 lx, gain = 1 95 count data 2 ambient light output ch1 40 count res 1 ambient light resolution range 1 (0.01 to 320 lx) 0.005 lx/ count res 2 ambient light resolution range 2 (2 to 64k lx) 1 lx/ count proximity sensor peak peak sensitivity 850 nm data_ir full scale adc count 2047 count psd detection distance 100ma, 8 pulses, 18% gray card 100 mm ambient light suppression direct sunlight 50k lux irpc led pulse count 1 255 pulses irpf led pulse frequency increment of 10khz 30k 100k hz irdc led duty cycle increment of 25% 25 100 % irdri1 led peak current led peak current = 000 5 ma irdri2 led peak current = 001 10 ma irdri3 led peak current = 010 20 ma irdri4 led peak current = 011 50 ma irdri5 led peak current = 100/101/110/111 100 ma tr/tf optical rise / fall time 100 ns standby mode sensor in active mode supply v dd write i 2 c command to turn to active mode wait 100ms (min) wait 10ms (max)
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 4 FLD00050 ?i 2 c digital ambient light and proximity sensor typical performance characteristics i 2 c timing specifications (v bus = 1.8v, t opr = 25?) figure 3. i 2 c timing diagram symbol parameter min. max. units f scl scl clock frequency 1 400 khz t buf bus free time between a stop and start condition 1.3 ? t hd:sta hold time (repeated) start condition. after this period, the ?st clock pulse is generated 0.6 ? t low low period of the scl clock 1.3 ? t high high period of the scl clock 0.6 ? t su:sta set-up time for a repeated start condition 0.6 ? t su:sto set-up time for stop condition 0.6 ? t r rise time of both sda and scl signals 30 300 ns t f fall time of both sda and scl signals 30 300 ns t hd:dat data hold time 0.3 0.9 ? t su:dat data setup time 100 ns t sp pulse width of spikes which must be suppressed by the input filter 050ns relative responsitivity angle (? fig. 1 normalized reception pattern for the als detector -100 -80 -60 -40 -20 20 40 60 80 100 1.2 1 . 2 1.0 1 . 0 0.8 0 . 8 0.6 0 . 6 0.4 0 . 4 0.2 0 . 2 0.0 0 . 0 1.2 1.0 0.8 0.6 0.4 0.2 0.0 0 normalized responsitivity wavelength (nm) fig. 2 spectral response 0 200 400 800 1000 1200 1.2 1.0 0.8 0.6 0.4 0.2 0.0 600 ch0 ch1 s sr s s: start, sr: repeated state, p: stop p i2c_data i2c_clk t f t low t su;dat t f t r t hd;sta t su;sta t su;sto t buf t r t sp t hd;dat t high t hd;sta
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 5 FLD00050 ?i 2 c digital ambient light and proximity sensor i 2 c interface ?read and write transactions figure 4 through figure 7 outline the sequences for data read and write. all addresses and data are msb ?st. bit de?itions figure 4. i 2 c write protocol (type 1) figure 5. i 2 c write protocol (type 2) acknowledge (0 for an ack) start condition stop condition write (0 for writing) slave-to-master a s p w non-acknowledge (1 for a nack) repeated start condition read (1 for read) master-to-slave n sr r s slave address w a register address a p 17 slave id (write) slave id (write) s slave address w a register address a p s6 s5 s4 s3 s2 s1 s0 a6 a7 a5 a4 a3 a2 a1 a0 12345678 9 12345678 9 11 8 11 scl sda s6 s5 s4 s3 s2 s1 s0 a6 a7 a5 a4 a3 a2 a1 a0 a6 a7 a5 a4 a3 a2 a1 a0 scl sda s slave address w a register address a p 17 slave id (write) slave id (write) 12345678 9 12345678 9 12345678 9 11 8 register command 8 1 a s slave address w a register address a p register command a 11
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 6 FLD00050 ?i 2 c digital ambient light and proximity sensor figure 6. i 2 c read protocol figure 7. i 2 c read (combined format) protocol register command p n s6 s5 s4 s3 s2 s1 s0 c6 c7 c5 c4 c3 c2 c1 c0 slave address sr p register command 7 slave id (read) slave id (read) 11 n 1 a slave address sra 18 scl sda 12345678 9 12345678 9 s slave address w register address a a sr slave address ra a register command n p s 1 slave address 7 w 1 a 1 register address 8 a 1 sr 1 slave address 7 r 1 a 1 register command 8 n 1 p 1 slave id (write) slave id (write) slave id (read) slave id (read) scl sda 12345678 9 12345678 9 12345678 9 12345678 9 s6 s5 s4 s3 s2 s1 s0 s6 s5 s4 s3 s2 s1 s0 a6 a7 a5 a4 a3 a2 a1 a0 c6 c7 c5 c4 c3 c2 c1 c0
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 7 FLD00050 ?i 2 c digital ambient light and proximity sensor i 2 c slave address the 7 bits slave address for this sensor is 0x23h. a read/write bit should be appended to the slave address by the master device to properly communicate with the sensor. register descriptions notes: 2. when reading als/ps data registers, read sequence should always be from lower address to higher address (e.g., for als data, ch1 data should be read first followed by ch0 data. read sequence should be 0x88, 0x89, 0x8a, 0x8b. when 0x8b is read, all four als data registers will be populated with new set of data). 3. when setting of interrupt register (addr 0x8f) is necessary, it should be done before the device is in active mode. i 2 c slave address command type (0x23h) w/r value bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 write 01000110 0x46h read 01000111 0x47h addr r/w register name description reset value 0x80 r/w als_contr als operation mode control sw reset 0x00 0x81 r/w ps_contr ps operation mode control 0x00 0x82 r/w ps_led ps led setting 0x6b 0x83 r/w ps_n_pulses ps number of pulses 0x7f 0x84 r/w ps_meas_rate ps measurement rate in active mode 0x02 0x85 r/w als_meas_rate als measurement rate in active mode 0x03 0x86 r part_id part number id and revision id 0x80 0x87 r manufac_id manufacturer id 0x05 0x88 r als_data_ch1_0 als measurement ch1 data, lower byte 0x00 0x89 r als_data_ch1_1 als measurement ch1 data, upper byte 0x00 0x8a r als_data_ch0_0 als measurement ch0 data, lower byte 0x00 0x8b r als_data_ch0_1 als measurement ch0 data, upper byte 0x00 0x8c r als_ps_status als and ps new data status 0x00 0x8d r ps_data_0 ps measurement data, lower byte 0x00 0x8e r ps_data_1 ps measurement data, upper byte 0x00 0x8f r/w interrupt interrupt settings 0x08 0x90 r/w ps_thres_up_0 ps interrupt upper threshold, lower byte 0xff 0x91 r/w ps_thres_up_1 ps interrupt upper threshold, upper byte 0x07 0x92 r/w ps_thres_low_0 ps interrupt lower threshold, lower byte 0x00 0x93 r/w ps_thres_low_1 ps interrupt lower threshold, upper byte 0x00 0x97 r/w als_thres_up_0 als interrupt upper threshold, lower byte 0xff 0x98 r/w als_thres_up_1 als interrupt upper threshold, upper byte 0xff 0x99 r/w als_thres_low_0 als interrupt lower threshold, lower byte 0x00 0x9a r/w als_thres_low_1 als interrupt lower threshold, upper byte 0x00 0x9e r/w interrupt persist als/ps interrupt persist setting 0x00
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 8 FLD00050 ?i 2 c digital ambient light and proximity sensor register bit definitions als_contr register (0x80) the als_contr register controls the als operation modes and software (sw) reset for the sensor. the als sensor can be set to either standby mode or active mode. at either of these modes, the i 2 c circuitry is always active. the default mode after power up is standby mode. during standby mode, there is no als measurement performed but i 2 c communication is allowed to enable read/write to all the registers. ps_contr register (0x81) the ps_contr register controls the ps operation modes. the ps sensor can be set to either standby mode or active mode. at either of these modes, the i 2 c circuitry is always active. the default mode after power up is standby mode. during standby mode, there is no ps measurement performed but i 2 c communication is allowed to enable read/write to all the registers. als_contr (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 reserved als gain sw reset als mode field bits description reserved 7:4 must write as 0 als gain 3 0: dynamic range 2 (2 lux to 64k lux) (default) 1: dynamic range 1 (0.01 lux to 320 lux) sw reset 2 0: software reset is not started (default) 1: software reset is started, default value after reset is 0 als mode 1:0 00 / 01: standby mode (default) 10 / 11: active mode ps_contr (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 reserved ps gain ps mode field bits description reserved 7:4 must write as 0 ps gain 3:2 00: x1 gain (default) 01: x4 gain 10: x8 gain 11: x16 gain ps mode 1:0 00 / 01: standby mode (default) 10 / 11: active mode
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 9 FLD00050 ?i 2 c digital ambient light and proximity sensor ps_led register (0x82) the ps_led register controls the led pulse modulation frequency, led current duty cycle and led peak current. ps_n_pulses register (0x83) the ps_n_pulses register controls the number of led pulses to be emitted. ps_led (default = 0x6b) b7 b6 b5 b4 b3 b2 b1 b0 led pulse frequency led duty cycle led peak current field bits description led pulse frequency 7:5 000: 30khz 001: 40khz 010: 50khz 011: 60khz (default) 100: 70khz 101: 80khz 110: 90khz 111: 100khz led duty cycle 4:3 00: 25% 01: 50% (default) 10: 75% 11: 100% led peak current 2:0 000: 5ma 001: 10ma 010: 20ma 011: 50ma (default) others: 100ma ps_n_pulses (default = 0x7f) b7 b6 b5 b4 b3 b2 b1 b0 led pulse count field bits description led pulse count 7:0 0000 0000: number of pulses = 0 0000 0001: number of pulses = 1 0000 0010: number of pulses = 2 ? 0000 1111: number of pulses = 127 (default) ? 1111 1110: number of pulses = 254 1111 1111: number of pulses = 255
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 10 FLD00050 ?i 2 c digital ambient light and proximity sensor ps_meas_rate register (0x84) the ps_meas_rate register controls the timing of the periodic measurements of the ps in active mode. ps measurement repeat rate is the interval between ps_data registers update. als_meas_rate register (0x85) the als_meas_rate register controls the integration time and timing of the periodic measurement of the als in active mode. als measurement repeat rate is the interval between als_data registers update. als integration time is the measurement time for each als cycle. als measurement repeat rate must be set to be equal or larger than the als integration time. if als measurement repeat rate is set to be smaller than als integration time, it will be automatically reset to be equal to als integration time by the ic internally. ps_meas_rate (default = 0x02) b7 b6 b5 b4 b3 b2 b1 b0 reserved ps measurement repeat rate field bits description reserved 7:4 must write as 0 ps measurement repeat rate 3:0 0000: 50ms 0001: 70ms 0010: 100ms (default) 0011: 200ms 0100: 500ms 0101: 1000ms 0110 / 0111: 2000ms 1xxx: reserved als_meas_rate (default = 0x03) b7 b6 b5 b4 b3 b2 b1 b0 reserved als integration time als measurement repeat rate field bits description reserved 7:5 must write as 0 als integration time 4:3 00: 100ms (default) 01: 50ms (can only be used in dynamic range 2, effective resolution is 15-bit @ 2 lux / count) 10: 200ms (can only be used in dynamic range 1) 11: 400ms (can only be used in dynamic range 1) als measurement repeat rate 2:0 000: 50ms 001: 100ms 010: 200ms 011: 500ms (default) 100: 1000ms 101 / 110 / 111: 2000ms
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 11 FLD00050 ?i 2 c digital ambient light and proximity sensor part_id register (0x86) (read only) the part_id register defines the part number and revision identification of the sensor. manufac_id register (0x87) (read only) the manufac_id register defines the manufacturer identification of the sensor. als_data_ch1 register (0x88/0x89) (read only) the als_data registers should be read as a group, with the lower address read back first (i.e., read 0x88 first, then read 0x89). these two registers should also be read before reading channel-0 data (from registers 0x8a, 0x8b). when the i 2 c read operation starts, all four als data registers are locked until the i 2 c read operation of register 0x8b is completed. this will ensure that the data in the registers is from the same measurement even if an additional integration cycle ends during the read operation. new measurement data is stored into temporary registers and the als_data registers are updated as soon as there is no on-going i 2 c read operation. the als adc channel-1 data is expressed as a 16-bit data spread over two registers. the als_data_ch1_0 and als_data_ch1_1 registers provide the lower and upper byte respectively. 0x88 0x89 part_id (default = 0x80) b7 b6 b5 b4 b3 b2 b1 b0 part number id revision id field bits description part number id 7:4 0x08h revision id 3:0 0x00h manufac_id (default = 0x05) b7 b6 b5 b4 b3 b2 b1 b0 manufacturer id field bits description manufacturer id 7:0 0x05h als_data_ch1_0 (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 als data ch1 low als_data_ch1_1 (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 als data ch1 high field addr bits description als data ch1 low 0x88 7:0 als adc channel 1 lower byte data als data ch1 high 0x89 7:0 als adc channel 1 upper byte data
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 12 FLD00050 ?i 2 c digital ambient light and proximity sensor als_data_ch0 register (0x8a/0x8b) (read only) these two registers should be read after reading channel-1 data (from registers 0x88, 0x89). lower address register should be read first (i.e read 0x8a first, then read 0x8b). see als_data_ch1 register information above. the als adc channel-0 data is expressed as a 16-bit data spread over two registers. the als_data_ch0_0 and als_data_ch0_1 registers provide the lower and upper byte respectively. 0x8a 0x8b als_ps_status register (0x8c) (read only) the als_ps_status register stores the information about interrupt status and als and ps data status. new data means data has not been read yet. when the measurement is completed and data is written to the data register, the data status bit will be set to logic 1. when the data register is read, the data status bit will be set to logic 0. interrupt status determines if the als and ps interrupt criteria are met. it will check if the als or ps measurement data is outside of the range defined by the upper and lower threshold limits. als_data_ch0_0 (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 als data ch0 low als_data_ch0_1 (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 als data ch0 high field addr bits description als data ch0 low 0x8a 7:0 als adc channel 0 lower byte data als data ch0 high 0x8b 7:0 als adc channel 0 upper byte data als_ps_status (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 reserved als gain als interrupt status als data status ps interrupt status ps data status field bits description reserved 7:5 do not care als gain 4 0: als measurement data is in dynamic range 2 (2 to 64k lux) 1: als measurement data is in dynamic range 1 (0.01 to 320 lux) als interrupt status 3 0: als interrupt is clear or not yet triggered 1: als interrupt is triggered als data status 2 0: als measurement data is old data (data has been read) 1: als measurement data is new data (data has not been read) ps interrupt status 1 0: ps interrupt is clear or not yet triggered 1: ps interrupt is triggered ps data status 0 0: ps measurement data is old data (data has been read) 1: ps measurement data is new data (data has not been read)
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 13 FLD00050 ?i 2 c digital ambient light and proximity sensor ps_data_0 register (0x8d/0x8e) (read only) the ps adc channel data are expressed as a 11-bit data spread over two registers. the ps_data_0 and ps_data_1 registers provide the lower and upper byte respectively. when the i 2 c read operation starts, both the registers are locked until the i 2 c read operation is completed. lower address register should be read first. this will ensure that the data in the registers is from the same measurement even if an additional integration cycle ends during the read operation. new measurement data is stored into temporary registers and the ps_data registers are updated as soon as there is no on-going i 2 c read operation. 0x8d 0x8e interrupt register (0x8f) the interrupt register controls the operation of the interrupt pin and functions. when the interrupt mode is set to 00, the int output pin 2 is inactive / disabled and will not trigger any interrupt. however at this condition, the als_ps_status register will still be updated. note that when this register is to be set with values other than its default values, it should be set before device is in active mode. ps_data_0 (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 ps data low ps_data_1 (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 reserved ps data high field addr bits description ps data low 0x8d 7:0 ps adc lower byte data reserved 0x8e 7:3 do not care ps data high 0x8e 2:0 ps adc upper byte data interrupt (default = 0x08) b7 b6 b5 b4 b3 b2 b1 b0 reserved interrupt polarity interrupt mode field bits description reserved 7:4 must write as 0 reserved 3 do not care interrupt polarity 2 0: int output pin 2 is considered active when it is a logic 0 (default) 1: int output pin 2 is considered active when it is a logic 1 interrupt mode 1:0 00: int output pin 2 is inactive / high impedance state (default) 01: only ps measurement can trigger interrupt 10: only als measurement can trigger interrupt 11: both als and ps measurement can trigger interrupt
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 14 FLD00050 ?i 2 c digital ambient light and proximity sensor ps_thres register (0x90 / 0x91 / 0x92 / 0x93) the ps_thres_up and ps_thres_low registers determines the upper and lower limit of the interrupt threshold value respectively. these two values form a range and the interrupt function compares if the measurement value in ps_data registers is inside or outside the range. the interrupt function is active if the measurement data is outside the range defined by the upper and lower limits. the data format for ps_thres must be the same as ps_data registers. 0x90 0x91 0x92 0x93 ps_thres_up_0 (default = 0xff) b7 b6 b5 b4 b3 b2 b1 b0 ps upper threshold low ps_thres_up_1 (default = 0x07) b7 b6 b5 b4 b3 b2 b1 b0 reserved ps upper threshold high ps_thres_low_0 (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 ps lower threshold low ps_thres_low_1 (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 reserved ps lower threshold high field addr bits description ps upper threshold low 0x90 7:0 ps upper threshold lower byte reserved 0x91 7:3 must write as 0 ps upper threshold high 0x91 2:0 ps upper threshold upper byte ps lower threshold low 0x92 7:0 ps lower threshold lower byte reserved 0x93 7:3 must write as 0 ps lower threshold high 0x93 2:0 ps lower threshold upper byte
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 15 FLD00050 ?i 2 c digital ambient light and proximity sensor als_thres register (0x97 / 0x98 / 0x99 / 0x9a) the als_thres_up and als_thres_low registers determines the upper and lower limit of the interrupt threshold value respectively. these two values form a range and the interrupt function compares if the measurement value in als_data registers is inside or outside the range. the interrupt function is active if the measurement data is outside the range defined by the upper and lower limits. the data format for als_thres must be the same as als_data registers. 0x97 0x98 0x99 0x9a als_thres_up_0 (default = 0xff) b7 b6 b5 b4 b3 b2 b1 b0 als upper threshold low als_thres_up_1 (default = 0xff) b7 b6 b5 b4 b3 b2 b1 b0 als upper threshold high als_thres_low_0 (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 als lower threshold low als_thres_low_1 (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 als lower threshold high field addr bits description als upper threshold low 0x97 7:0 als upper threshold lower byte als upper threshold high 0x98 7:0 als upper threshold upper byte als lower threshold low 0x99 7:0 als lower threshold lower byte als lower threshold high 0x9a 7:0 als lower threshold upper byte
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 16 FLD00050 ?i 2 c digital ambient light and proximity sensor interrupt persist register (0x9e) the interrupt persist register controls the n number of times the measurement data is outside the range defined by the upper and lower threshold limits before asserting the int output pin 2. interrupt persist (default = 0x00) b7 b6 b5 b4 b3 b2 b1 b0 ps persist als persist field bits description ps persist 7:4 0000: every ps measurement data will generate an interrupt (default) 0001: 1 consecutive ps measurement data outside the range 0010: 2 consecutive ps measurement data outside the range ? 1111: 15 consecutive ps measurement data outside the range als persist 3:0 0000: every als measurement data will generate an interrupt (default) 0001: 1 consecutive als measurement data outside the range 0010: 2 consecutive als measurement data outside the range ? 1111: 15 consecutive als measurement data outside the range
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 17 FLD00050 ?i 2 c digital ambient light and proximity sensor package dimensions top view side view bottom view end view note: 1. all units in mm. 2. tolerances: 0.2mm 0.025 (8x) 0.40 (8x) 0.75 2.00 1.74 2.65 pin 1 marking 1.15 0.35 (6x) 81 72 63 54 0.65 (6x) 0.20 (4x) 0.30 0.20 0~0.03mm 0.30 (8x) 0.70
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 18 FLD00050 ?i 2 c digital ambient light and proximity sensor typical application circuit c1 scl sda int v dd v bus r1 r1, r2, r3 = 1k to 10k c1 = 0.1f, c2 = 4.7f * for low profile designs, fairchild semiconductor recommends using the qtlp660cir ir led. other ir leds can be used. 4 5 3 6 2 7 1 8 FLD00050 microcontoller i 2 c bus c2 r3 r2 v led ir led*
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 19 FLD00050 ?i 2 c digital ambient light and proximity sensor optical design recommendations the performance of the device in the application depends on its characteristics as well as the way the device is mounted on the end system. the critical aspect of the end system mechanical design is the optimization of the optical path between the device and the space around, which is governed by: the size of the glass or plastic window so that light is not blocked by the adjacent opaque surfaces. the thickness of the window. the transmittance of the window material. the distance from the device to the window. the dimensional recommendations are shown in the diagram below for the qtlp660cir ir led. regarding the transmittance, the window material should be selected based on its transmittance in the visible spectrum and the infrared spectrum (400nm to 900nm). window hole ?.80 window length 4.50 tp 1.0 max. 2.00 0.3 max. ir led FLD00050 2.30 max. 3.20 min. pin 1 anode 0.80 a wall is recommend between the ir led and the FLD00050. unit: mm
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 20 FLD00050 ?i 2 c digital ambient light and proximity sensor tape and reel dimensions note: 1. all units in mm. 2. empty component pockets sealed with top cover tape 3. 7 inch reel: 2,500 pieces per reel 4. in accordance with ansi/eia 481-1-a-1 99 4 specifications 4.00 0.10 1.75 0.10 2.85 pin 1 marking 8.0 0.30 3.50 0.05 2.20 0. 9 0 ?.50 ?.00 min 4.00 0.10 2.00 0.05 +0.1 ? 14.40 typ. progressive direction ?0.0 1.0 ?78.0 2.0 ?3.0 typ.
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 21 FLD00050 ?i 2 c digital ambient light and proximity sensor reflow profile symbol process zone temp maximum temp/ time or duration r1 heat up 25? to 150? 3?/s r2 solder paste dry 150? to 200? 100s to 180s r3 solder re?w 200? to 260? 3?/s r4 260? to 200? -6?/s r5 cool down 200? to 25? -6?/s time maintained above liquidus point, 217? >217? 60 to 90 seconds peak temperature 260? time within 5? of actual peak temperature >255? 20 seconds time 25? to peak temperature 25? to 260? 8 minutes notes: 1. reflow soldering should not be done more than twice. 2. when soldering, do not put stress on the devices during heating. 3. after soldering, do not warp the circuit board. temperature (?) 25c 260c (peak) 255c 217c 200c 150c time (seconds) 50 0 100 150 200 250 300 60C90 sec. above 217c r1 r2 r3 r4 r5
?011 fairchild semiconductor corporation www.fairchildsemi.com FLD00050 rev. 1.0.6 22 FLD00050 ?i 2 c digital ambient light and proximity sensor


▲Up To Search▲   

 
Price & Availability of FLD00050

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X